COMPOzE: Intention-based Music Composition through Constraint Programming
نویسندگان
چکیده
The goal of this work is to derive four-voice music pieces from given musical plans, which describe the harmonic flow and the intentions of a desired composition. We developed the experimentation platform COMPOzE for intention-based composition. COMPOzE is based on constraint programming over finite domains of integers. We argue that constraint programming provides a suitable technology for this task and that the libraries and tools available for the constraint programming system Oz effectively support the implementation of COMPOzE. This work links the research areas of automatic music composition on one hand and finite domain constraint programming on the other, and contributes the tool COMPOzE, which practically demonstrates the potential of constraint programming to open up new areas of application for automatic music composition.
منابع مشابه
Constraint-Based Composition in Realtime
This paper proposes an approach for constraint-based algorithmic composition in realtime. To our knowledge, constraint programming – which performs a search – has not been used for music composition in realtime before. The main contribution of this paper is a meta-solver with a timeout. We decompose the music creation process into one sub-constraint-problem and solver call per time step. The me...
متن کاملConstraint Application with Higher-Order Programming for Modeling Music Theories
Modeling music theories with computer programs has attracted composers and scholars for a long time. On the one hand, the resulting programs can serve as algorithmic composition tools. On the other hand, such an approach leads to a better understanding of existing as well as newly developed theories, which in turn can lead to a better understanding of music, as well as to better ways to retriev...
متن کاملExploiting Models of Musical Structure for Automatic Intention-Based Composition of Background Music
Music is known to be able to support certain aims of presentations. In addition, there are a number of approaches to automatic music composition. Thus, it is a natural consequence, to establish automatic, intention-based music composition as an additional tool for multime-dia presentation systems. However, many related applications show unsatisfactory results. An explanation for this phenomenon...
متن کاملAutomatic Composition of Intention-Based Music for Multimedia Interfaces
Music is known to be able to support certain aims of presentations. In addition, there are a number of approaches to automatic music composition. Thus, it is a natural consequence, to establish automatic, intention-based music composition as an additional tool for multimedia presentation systems. However, many related applications show unsatisfactory results. An explanation for this phenomenon ...
متن کاملAlgorithmic Composition as a Constraint Satisfaction Problem
Throughout the history, musicians have always used music composition rules, which actually are in most cases prohibitions or constraints. The elements of music with which composers work, as well as the possible combinations of those elements, make up a huge finite set of values. The composer’s function is to select, from this big set, a subset of values, which will be arranged into a certain te...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996